greeting card


Results for "greeting card"

English - Turkish Dictionary

greeting card

(English - Turkish Dictionary) :
tebrik kartı.